Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of capsula glomeruli
  1. noun
    thin double membrane surrounding the glomerulus of a nephron
Explanation of capsula glomeruli
My lists:
Recently viewed words: